pet held in great esteem - Alemán Inglés Diccionario